/**
 * 
 */
package edu.umd.clip.lm.ngram;

/**
 * @author Denis Filimonov <den@cs.umd.edu>
 *
 */
public class Unigram extends Ngram {

	/**
	 * @param future
	 */
	public Unigram(long future) {
		super(future);
	}

	/* (non-Javadoc)
	 * @see edu.umd.clip.lm.ngram.Ngram#getContext()
	 */
	@Override
	public long[] getContext() {
		return new long[0];
	}

	/* (non-Javadoc)
	 * @see edu.umd.clip.lm.ngram.Ngram#getLowerOrderNgram()
	 */
	@Override
	public Ngram getLowerOrderNgram() {
		return null;
	}

	/* (non-Javadoc)
	 * @see edu.umd.clip.lm.ngram.Ngram#getOrder()
	 */
	@Override
	public int getOrder() {
		return 1;
	}

}
